<template>
  <el-result icon="success" title="成功提示" subTitle="请根据提示进行操作">
    <template slot="extra">
      <el-button type="primary" size="medium" @click="returnSetp"
        >返回</el-button
      >
    </template>
  </el-result>
</template>

<script>
export default {
  props: ["progress", "saveData"],
  name: "ResultCom",
  methods: {
    returnSetp() {
      // 执行返回的回调
      this.$emit("return-active", this.saveData);
      // 返回第一步
      this.$emit("setProgressActive", 0);
      // 不能再点下一步
      this.$emit("setProgressIsActive", false);
      // 获取第一步表单组件 清空表单数据
      const setpOneForm = this.$parent.$refs.setpOne.$refs.setpOneForm;
      setpOneForm.resetFields();
      // 清空编辑
      this.$emit("clearEditedContent");
      // 清空保存的数据
      this.$emit("clearSaveData");
    },
  },
};
</script>

<style scoped></style>
